50 41
49 102 40 138 170 162 215 101 244 143 242 245 28 237 78 49 76 200 139 163 202 91 74 92 122 146 22 245 194 141 28 103 228 145 158 54 179 118 115 37 54 145 0 149 219 134 174 237 79 136 